T7 World Raid - First Impressions Review